an undeniable fact - Almanca İngilizce Sözlük